An embarassingly parallel framework for running EGSnrc/BEAMnrc/DOSXYZnrc, FLUKA, MCNP/MCNPX, GEANT4 and PENELOPE on grid and cluster computers
نویسندگان
چکیده
We present a computing framework for Monte Carlo simulation of radiation transport. In conformity with our belief that Monte Carlo studies should be anchored to physics but not to any particular code, we have enabled different Monte Carlo codes in this environment. The framework embraces the EGSnrc family, FLUKA, MCNP/MCNPX, GEANT4 and PENELOPE; dedicated and non-dedicated resources; shared and non-shared filesystems; local clusters and nationsl grids; Unix/Linux family as well as Windows operating systems. The framework works whether or not the executing node has been pre-installed with the Monte Carlo code. It works with resource brokers such as Condor, Nimrod, PBS, SGE, OMII GridSAM and gLite. Validation and quality assurance become very important when using heterogeneous computers beyond local administration-particularly if simulation results are used for making decisions which potentially save or harm human life e.g. patients seeking medical treatment or staff exposed to radiation hazards. We describe the steps we take before and/or after simulation execution to gain confidence in simulation results. Before execution of the full simulation, smaller test jobs may be run so that results may be validated against known values. This exercise is similar to the test suites available in MCNP/MCNPX, sometimes replaced by or coupled with problem-specific tests designed by the user. After execution of the simulation, results from different batches of radiation histories are compared for statistical agreement. A series of illustrative examples of the use of this computational framework will be presented, involving inter-code comparisons for medical physics applications.
منابع مشابه
Dose point kernels in liquid water: an intra-comparison between GEANT4-DNA and a variety of Monte Carlo codes.
Modeling the radio-induced effects in biological medium still requires accurate physics models to describe the interactions induced by all the charged particles present in the irradiated medium in detail. These interactions include inelastic as well as elastic processes. To check the accuracy of the very low energy models recently implemented into the GEANT4 toolkit for modeling the electron sl...
متن کاملEffects of the modulator and range compensator blades on Bragg curve and calculating the secondary particle dose in proton-therapy of thymus gland cancer using MCNPX, FLUKA and GEANT4 codes
The thymus gland is an endocrine gland that plays an important role in the body’s immunity. Thymus gland cancer happens very rarely and one treatment way is radiation therapy. Due to the location of this gland and its proximity to the sensitive organs, radiation therapy of thymus gland cancer will bring the risk of side effects. In this paper, a Mird phantom is simulated and a modulator and ran...
متن کاملPerformance Analysis of Embarassingly Parallel Application on Cluster Computer Environment: A Case Study of Virtual Screening with Autodock Vina 1.1 on Hastinapura Cluster
IT-based scientific research requires high computational resources. The limitaton on funding and infrastructure led the high performance computing era from supercomputer to cluster and grid computing technology. Parallel application running well on cluster computer as well as supercomputer, one of the type is embarassingly parallel application. Many scientist loves EP because it doesn’t need an...
متن کاملMass Attenuation Coefficients of Human Body Organs using MCNPX Monte Carlo Code
Introduction: Investigation of radiation interaction with living organs has always been a thrust area in medical and radiation physics. The investigated results are being used in medical physics for developing improved and sensitive techniques and minimizing radiation exposure. In this study, mass attenuation coefficients of different human organs and biological materials such as adipose, blood...
متن کاملThe comparison between 6 MV Primus LINAC simulation output using EGSnrc and commissioning data
Introduction: Monte Carlo calculation method is considered to be the most accurate method for dose calculation in radiotherapy. The purpose of this research is comparison between 6 MV Primus LINAC simulation output with commissioning data using EGSnrc and build a Monte Carlo geometry of 6 MV Primus LINAC as realistically as possible. The BEAMnrc and DOSXYZnrc (EGSnrc package) M...
متن کامل